tram pump station 726 - Turkish English Dictionary